<?php
abstract class DomArParserClassProperties extends DomArObject implements IDomArParserClassProperties {
	
	public $property;
	
	public static $staticProperty;
	
	const a = 10;
	
	abstract public function abstractMethod();
	
	abstract public static function abstractStaticMethod();
	
	public function method() {
		
	}
	
	public static function staticMethod() {
		
	}
}

class DomArParserClassPropertiesExtend extends DomArParserClassProperties implements IDomArParserClassProperties,IDomArParserClassProperties2 {
	
	const b = 20;
	
	public function interfaceMethod() {}
	
	public function abstractMethod() {}
	
	public static function abstractStaticMethod() {}
	
}

?>